Dynomotion

Group: DynoMotion Message: 3166 From: roltek1 Date: 1/18/2012
Subject: special machine
I would like to know the capability's of the kflop and kanalog card combined on a special machine I am building and if it can do what I need. The machine is being controled with 2 servo motors and a vfd on a seperate main motor it also will likely have a encoder on the rotary work table. 1 axis is with a ac servo motor driving a ball screw. I don't see any problems with the vfd or the ball screw axis. The other axis is used for variable rotary feed that is in costant motion thru out the whole program and is set for different feeds during the program length to adjust feeds on rotary work table. The program is very short the rotary table might turn 5 or 6 revolution's during the hole cycle. The rotary table turns continues during the cycle. The feed of table would also be following encoder on rotary table.The gui is another problem that will be done last because I can program this in g-code.
Group: DynoMotion Message: 3167 From: roltek1 Date: 1/18/2012
Subject: special machine
I might be looking at this wrong the rotary work table might be considered a spindle which turns at a max of 4 revs per min when cutting. The work table is geared down and the ac motor would alter the speed.
Group: DynoMotion Message: 3170 From: Tom Kerekes Date: 1/18/2012
Subject: Re: special machine
Hi Todd,
 
I'm not sure if I fully understand the requirements and task, but I think the simplest method to start off with would be a coordinated motion approach.  For example to form a circle in xy an independent x motion (trajectory) as a function of time is created and an independent y motion as a function of time is created.  If each servo axis holds it position at the right position at the right time then the circle comes out perfectly.   But in another case (like threading) where one axis can not be controlled well, but can be measured well, then it might make sense to attempt to have the other axis move as a function of the somewhat erratic motion of the first axis.
 
KFLOP is capable of either method, but the first would be simpler and could be accomplished directly with standard GCode.  I'd start with that and capture all the encoder data and then determine if something more complex is necessary.
 
Regards
TK